dogs kittens breeder textbooks cats fiction home puppy elder care the academic edge cat dog study guide literature escort companion books